have an intercourse (sexually) - Spanisch Englisch Wörterbuch